package 结构型.享元模式;

/**
 * @author TMingYi
 * @description 具体的要被分享的类 
 * @date 2020年12月20日
 */
public class ConcreteWebSite extends WebSite{
	
	// 定义内部状态;
	private String state;
	
	// 创建对象的时候，指定内部状态。
	public ConcreteWebSite(String state) {
		this.state = state;
	}

	@Override
	public void use(User user) {
		System.out.println(user.getName() + "使用了：" + this.state + "网站！");
	}

}
